mongoDB 笔记

do

  • 文档最大长度为16m,性能最好
  • 文档包含的数组袁术数量保持在四位数以下
  • mongoDB没有查询优化器,建立查询时需要注意优化查询顺序,选择连接类型
  • 不要开启’file-and-forget’。启用日志’storage.journal.enabled’
  • 在需要搜索和聚合中,如果希望排序数据,最好命中索引。对于排序操作中所有文档的总大小有32MB的内存限制。
  • 在MongoDB中文档Key/Value的顺序非常重要,颠倒则认为不相等。
  • 避免使用 undefined
  • 为了保证可靠的limit,必须在之前进行sort
  • ObjectId 包含时间戳(UTC时间) 可以通过 object.getTimestamp()获得
  • 连接:mongodb://[username:password@]host1[:port1][,host2[:port2],…[,hostN[:portN]]][/[database][?options]]
  • 在创建集合的时候,可以通过添加参数 设置autoIndexId 最大值和最大长度